foreign affairs director - Alemán Inglés Diccionario